# near model CODE resource # jump table entries: 65464-65472 (9 of them) 00000000 FFFF .invalid <> 00000002 FFB8 .invalid <> 00000004 0000 032C ori.b D0, 0x2C /* ',' */ 00000008 2F0A move.l -[A7], A2 0000000A 594F subq.w A7, 4 0000000C 2F2F 000C move.l -[A7], [A7 + 0xC] 00000010 4EAD DD50 jsr [A5 - 0x22B0] 00000014 201F move.l D0, [A7]+ 00000016 0C80 0000 00BE cmpi.l D0, 0xBE 0000001C 6526 bcs +0x28 /* 00000044 */ 0000001E 246F 0008 movea.l A2, [A7 + 0x8] 00000022 4AAA 00AA tst.l [A2 + 0xAA] 00000026 671C beq +0x1E /* 00000044 */ 00000028 554F subq.w A7, 2 0000002A 2F2A 00AA move.l -[A7], [A2 + 0xAA] 0000002E 1F3C 0001 move.b -[A7], 0x1 00000032 7010 moveq.l D0, 0x10 00000034 AA54 syscall TextServicesDispatch 00000036 301F move.w D0, [A7]+ 00000038 554F subq.w A7, 2 0000003A 2F2A 00AA move.l -[A7], [A2 + 0xAA] 0000003E 7002 moveq.l D0, 0x02 00000040 AA54 syscall TextServicesDispatch 00000042 301F move.w D0, [A7]+ label00000044: 00000044 245F movea.l A2, [A7]+ 00000046 4E75 rts 00000048 48E7 1830 movem.l -[A7], D3,D4,A2,A3 0000004C 514F subq.w A7, 8 0000004E 266F 001C movea.l A3, [A7 + 0x1C] 00000052 182F 0020 move.b D4, [A7 + 0x20] 00000056 0C04 0003 cmpi.b D4, 0x3 0000005A 6642 bne +0x44 /* 0000009E */ 0000005C 4293 clr.l [A3] 0000005E 2F7C 7473 7663 0004 move.l [A7 + 0x4], 0x74737663 /* 'tsvc' */ 00000066 554F subq.w A7, 2 00000068 3F3C 0001 move.w -[A7], 0x1 0000006C 486F 0008 pea.l [A7 + 0x8] 00000070 486B 0004 pea.l [A3 + 0x4] 00000074 42A7 clr.l -[A7] 00000076 7000 moveq.l D0, 0x00 00000078 AA54 syscall TextServicesDispatch 0000007A 301F move.w D0, [A7]+ 0000007C 3600 move.w D3, D0 0000007E 3003 move.w D0, D3 00000080 48C0 ext.l D0 00000082 6610 bne +0x12 /* 00000094 */ 00000084 554F subq.w A7, 2 00000086 2F2B 0004 move.l -[A7], [A3 + 0x4] 0000008A 1F3C 0001 move.b -[A7], 0x1 0000008E 7010 moveq.l D0, 0x10 00000090 AA54 syscall TextServicesDispatch 00000092 301F move.w D0, [A7]+ label00000094: 00000094 3003 move.w D0, D3 00000096 504F addq.w A7, 8 00000098 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 0000009C 4E75 rts label0000009E: 0000009E 2F7C 746D 5445 0004 move.l [A7 + 0x4], 0x746D5445 /* 'tmTE' */ 000000A6 554F subq.w A7, 2 000000A8 3F3C 0001 move.w -[A7], 0x1 000000AC 486F 0008 pea.l [A7 + 0x8] 000000B0 486B 0004 pea.l [A3 + 0x4] 000000B4 486F 000C pea.l [A7 + 0xC] 000000B8 7000 moveq.l D0, 0x00 000000BA AA54 syscall TextServicesDispatch 000000BC 301F move.w D0, [A7]+ 000000BE 3600 move.w D3, D0 000000C0 48C0 ext.l D0 000000C2 670A beq +0xC /* 000000CE */ 000000C4 3003 move.w D0, D3 000000C6 504F addq.w A7, 8 000000C8 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 000000CC 4E75 rts label000000CE: 000000CE 2057 movea.l A0, [A7] 000000D0 2450 movea.l A2, [A0] 000000D2 2493 move.l [A2], [A3] 000000D4 42AA 000C clr.l [A2 + 0xC] 000000D8 42AA 0010 clr.l [A2 + 0x10] 000000DC 7000 moveq.l D0, 0x00 000000DE 1004 move.b D0, D4 000000E0 670A beq +0xC /* 000000EC */ 000000E2 5380 subq.l D0, 1 000000E4 6720 beq +0x22 /* 00000106 */ 000000E6 5380 subq.l D0, 1 000000E8 672E beq +0x30 /* 00000118 */ 000000EA 603C bra +0x3E /* 00000128 */ label000000EC: 000000EC 42AA 0004 clr.l [A2 + 0x4] 000000F0 41ED FFF8 lea.l A0, [A5 - 0x8] 000000F4 2548 0008 move.l [A2 + 0x8], A0 000000F8 554F subq.w A7, 2 000000FA 2F2B 0004 move.l -[A7], [A3 + 0x4] 000000FE 7002 moveq.l D0, 0x02 00000100 AA54 syscall TextServicesDispatch 00000102 301F move.w D0, [A7]+ 00000104 6022 bra +0x24 /* 00000128 */ label00000106: 00000106 41ED FFD8 lea.l A0, [A5 - 0x28] 0000010A 2548 0004 move.l [A2 + 0x4], A0 0000010E 41ED FFE0 lea.l A0, [A5 - 0x20] 00000112 2548 0008 move.l [A2 + 0x8], A0 00000116 6010 bra +0x12 /* 00000128 */ label00000118: 00000118 41ED FFE8 lea.l A0, [A5 - 0x18] 0000011C 2548 0004 move.l [A2 + 0x4], A0 00000120 41ED FFF0 lea.l A0, [A5 - 0x10] 00000124 2548 0008 move.l [A2 + 0x8], A0 label00000128: 00000128 7000 moveq.l D0, 0x00 0000012A 504F addq.w A7, 8 0000012C 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 00000130 4E75 rts 00000132 2F0A move.l -[A7], A2 00000134 246F 0008 movea.l A2, [A7 + 0x8] 00000138 4AAA 0004 tst.l [A2 + 0x4] 0000013C 6738 beq +0x3A /* 00000176 */ 0000013E 4AAF 000C tst.l [A7 + 0xC] 00000142 671A beq +0x1C /* 0000015E */ 00000144 554F subq.w A7, 2 00000146 2F2A 0004 move.l -[A7], [A2 + 0x4] 0000014A 7002 moveq.l D0, 0x02 0000014C AA54 syscall TextServicesDispatch 0000014E 301F move.w D0, [A7]+ 00000150 554F subq.w A7, 2 00000152 2F2A 0004 move.l -[A7], [A2 + 0x4] 00000156 7007 moveq.l D0, 0x07 00000158 AA54 syscall TextServicesDispatch 0000015A 301F move.w D0, [A7]+ 0000015C 6018 bra +0x1A /* 00000176 */ label0000015E: 0000015E 554F subq.w A7, 2 00000160 2F2A 0004 move.l -[A7], [A2 + 0x4] 00000164 7007 moveq.l D0, 0x07 00000166 AA54 syscall TextServicesDispatch 00000168 301F move.w D0, [A7]+ 0000016A 554F subq.w A7, 2 0000016C 2F2A 0004 move.l -[A7], [A2 + 0x4] 00000170 7003 moveq.l D0, 0x03 00000172 AA54 syscall TextServicesDispatch 00000174 301F move.w D0, [A7]+ label00000176: 00000176 245F movea.l A2, [A7]+ 00000178 4E75 rts 0000017A 2F0A move.l -[A7], A2 0000017C 246F 0008 movea.l A2, [A7 + 0x8] 00000180 4AAA 0004 tst.l [A2 + 0x4] 00000184 6718 beq +0x1A /* 0000019E */ 00000186 554F subq.w A7, 2 00000188 2F2A 0004 move.l -[A7], [A2 + 0x4] 0000018C 7003 moveq.l D0, 0x03 0000018E AA54 syscall TextServicesDispatch 00000190 301F move.w D0, [A7]+ 00000192 554F subq.w A7, 2 00000194 2F2A 0004 move.l -[A7], [A2 + 0x4] 00000198 7001 moveq.l D0, 0x01 0000019A AA54 syscall TextServicesDispatch 0000019C 301F move.w D0, [A7]+ label0000019E: 0000019E 245F movea.l A2, [A7]+ 000001A0 4E75 rts 000001A2 2F0A move.l -[A7], A2 000001A4 4A6D B21A tst.w [A5 - 0x4DE6] 000001A8 6722 beq +0x24 /* 000001CC */ 000001AA 206F 000C movea.l A0, [A7 + 0xC] 000001AE 2050 movea.l A0, [A0] 000001B0 2468 0052 movea.l A2, [A0 + 0x52] 000001B4 4878 0001 push.l 0x1 000001B8 2F0A move.l -[A7], A2 000001BA 4EAD EBF8 jsr [A5 - 0x1408] 000001BE 1F3C 0008 move.b -[A7], 0x8 000001C2 2F0A move.l -[A7], A2 000001C4 4EAD F830 jsr [A5 - 0x7D0] 000001C8 4FEF 000E lea.l A7, [A7 + 0xE] label000001CC: 000001CC 245F movea.l A2, [A7]+ 000001CE 205F movea.l A0, [A7]+ 000001D0 504F addq.w A7, 8 000001D2 4ED0 jmp [A0] 000001D4 2F0A move.l -[A7], A2 000001D6 2F2F 0014 move.l -[A7], [A7 + 0x14] 000001DA 2F2F 001C move.l -[A7], [A7 + 0x1C] 000001DE 2F2F 0028 move.l -[A7], [A7 + 0x28] 000001E2 4EBA 00E0 jsr [PC + 0xE0 /* 000002C4 */] 000001E6 4A6D B21A tst.w [A5 - 0x4DE6] 000001EA 4FEF 000C lea.l A7, [A7 + 0xC] 000001EE 6720 beq +0x22 /* 00000210 */ 000001F0 206F 0020 movea.l A0, [A7 + 0x20] 000001F4 2050 movea.l A0, [A0] 000001F6 2468 0052 movea.l A2, [A0 + 0x52] 000001FA 4878 0001 push.l 0x1 000001FE 2F0A move.l -[A7], A2 00000200 4EAD F838 jsr [A5 - 0x7C8] 00000204 42A7 clr.l -[A7] 00000206 2F0A move.l -[A7], A2 00000208 4EAD EBF8 jsr [A5 - 0x1408] 0000020C 4FEF 0010 lea.l A7, [A7 + 0x10] label00000210: 00000210 245F movea.l A2, [A7]+ 00000212 205F movea.l A0, [A7]+ 00000214 4FEF 001C lea.l A7, [A7 + 0x1C] 00000218 4ED0 jmp [A0] 0000021A 2F0A move.l -[A7], A2 0000021C 206F 000C movea.l A0, [A7 + 0xC] 00000220 2050 movea.l A0, [A0] 00000222 2468 0052 movea.l A2, [A0 + 0x52] 00000226 2F0A move.l -[A7], A2 00000228 4EAD EBC0 jsr [A5 - 0x1440] 0000022C 584F addq.w A7, 4 0000022E 2F00 move.l -[A7], D0 00000230 2F0A move.l -[A7], A2 00000232 4EAD E7A8 jsr [A5 - 0x1858] 00000236 504F addq.w A7, 8 00000238 245F movea.l A2, [A7]+ 0000023A 205F movea.l A0, [A7]+ 0000023C 504F addq.w A7, 8 0000023E 4ED0 jmp [A0] 00000240 2F0A move.l -[A7], A2 00000242 206F 0020 movea.l A0, [A7 + 0x20] 00000246 2050 movea.l A0, [A0] 00000248 2468 0052 movea.l A2, [A0 + 0x52] 0000024C 2F2F 0014 move.l -[A7], [A7 + 0x14] 00000250 2F2F 001C move.l -[A7], [A7 + 0x1C] 00000254 2F2F 0028 move.l -[A7], [A7 + 0x28] 00000258 4EBA 006A jsr [PC + 0x6A /* 000002C4 */] 0000025C 2F0A move.l -[A7], A2 0000025E 4EAD EBC0 jsr [A5 - 0x1440] 00000262 584F addq.w A7, 4 00000264 2F00 move.l -[A7], D0 00000266 2F0A move.l -[A7], A2 00000268 4EAD E7B0 jsr [A5 - 0x1850] 0000026C 4FEF 0014 lea.l A7, [A7 + 0x14] 00000270 245F movea.l A2, [A7]+ 00000272 205F movea.l A0, [A7]+ 00000274 4FEF 001C lea.l A7, [A7 + 0x1C] 00000278 4ED0 jmp [A0] 0000027A 4FEF FFF0 lea.l A7, [A7 - 0x10] 0000027E 2F2F 0020 move.l -[A7], [A7 + 0x20] 00000282 2F2F 0028 move.l -[A7], [A7 + 0x28] 00000286 2F2F 0034 move.l -[A7], [A7 + 0x34] 0000028A 4EBA 0038 jsr [PC + 0x38 /* 000002C4 */] 0000028E 426F 000C clr.w [A7 + 0xC] 00000292 42AF 000E clr.l [A7 + 0xE] 00000296 426F 001A clr.w [A7 + 0x1A] 0000029A A975 syscall TickCount 0000029C 201F move.l D0, [A7]+ 0000029E 2F40 000E move.l [A7 + 0xE], D0 000002A2 3F3C 0001 move.w -[A7], 0x1 000002A6 486F 000A pea.l [A7 + 0xA] 000002AA 206F 003A movea.l A0, [A7 + 0x3A] 000002AE 2050 movea.l A0, [A0] 000002B0 2F28 0052 move.l -[A7], [A0 + 0x52] 000002B4 4EAD E0E0 jsr [A5 - 0x1F20] 000002B8 4FEF 0022 lea.l A7, [A7 + 0x22] 000002BC 205F movea.l A0, [A7]+ 000002BE 4FEF 001C lea.l A7, [A7 + 0x1C] 000002C2 4ED0 jmp [A0] fn000002C4: 000002C4 48E7 0030 movem.l -[A7], A2,A3 000002C8 4FEF FFE8 lea.l A7, [A7 - 0x18] 000002CC 246F 0024 movea.l A2, [A7 + 0x24] 000002D0 594F subq.w A7, 4 000002D2 3F2F 002E move.w -[A7], [A7 + 0x2E] 000002D6 2F0A move.l -[A7], A2 000002D8 3F3C 0008 move.w -[A7], 0x8 000002DC A83D syscall TEDispatch 000002DE 2F5F 0004 move.l [A7 + 0x4], [A7]+ 000002E2 2F6F 0004 000C move.l [A7 + 0xC], [A7 + 0x4] 000002E8 594F subq.w A7, 4 000002EA 3F2F 0032 move.w -[A7], [A7 + 0x32] 000002EE 2F0A move.l -[A7], A2 000002F0 3F3C 0008 move.w -[A7], 0x8 000002F4 A83D syscall TEDispatch 000002F6 2E9F move.l [A7], [A7]+ 000002F8 2F57 0008 move.l [A7 + 0x8], [A7] 000002FC 2652 movea.l A3, [A2] 000002FE 3F6F 000E 0012 move.w [A7 + 0x12], [A7 + 0xE] 00000304 3F6F 000A 0016 move.w [A7 + 0x16], [A7 + 0xA] 0000030A 3F6B 0008 0010 move.w [A7 + 0x10], [A3 + 0x8] 00000310 3F6B 000C 0014 move.w [A7 + 0x14], [A3 + 0xC] 00000316 486F 0010 pea.l [A7 + 0x10] 0000031A 2F0A move.l -[A7], A2 0000031C A9D3 syscall TEUpdate 0000031E 4FEF 0018 lea.l A7, [A7 + 0x18] 00000322 4CDF 0C00 movem.l A2,A3, [A7]+ 00000326 4E75 rts 00000328 0000 0000 ori.b D0, 0x0 0000032C 0000 0000 ori.b D0, 0x0 00000330 0000 0000 ori.b D0, 0x0